<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title>Java Algebra System, Apache Commons Math-Adapter</title>
  </head>

  <body>
    <h1>Java algebra system, Jython access to Signature based Gr&ouml;ber base Python scripts.</h1>

<p>The Java Algebra System (JAS) is an object oriented, type safe and
multi-threaded approach to computer algebra.
JAS provides a well designed software library using generic types 
for algebraic computations implemented in the Java programming language using the JVM runtime infrastructure.
The library can be used as any other Java software package or it can be
used interactively or interpreted through an jython (Java Python) or jruby (Java Ruby) front ends.
The focus of JAS is at the moment on commutative, solvable and non-commuative polynomials, 
power series, Groebner bases, factorization, real and complex roots and applications. 
By the use of Java as implementation language JAS is 64-bit and multi-core cpu 
ready and can make use of mutiple CPUs where available.
JAS can run on a wide variety of devices ranging from Android (using the jruby
Ruboto App and others) to compute clusters (using MPJ a Java Message Passing Interface (MPI)).
</p>

<p>This package contains example adapters to the Python scripts of Ebert and Perry for 
the computation of signature based Gr&ouml;ber base algorithms.
</p>

<p>See <a href="../../intro.html" target="main">introduction</a>
   for a general overview.
</p>

<p>The original Python - Sage - Singular scripts from Eder and Perry are available at
   <a href="http://www.math.usm.edu/perry/Research/basic_sigbased_gb.py" target="siggb" 
      >http://www.math.usm.edu/perry/Research/basic_sigbased_gb.py</a>.
   The <a href="../../examples/basic_sigbased_gb.py" target="siggb">scripts for JAS</a> 
   are verbatim the same with two small modifications.
</p>
 
<hr />
<address><a href="mailto:kredel at rz.uni-mannheim.de">Heinz Kredel</a></address>
<p>
<!-- Created: Sat Jan  3 19:53:08 CET 2015 -->
<!-- hhmts start -->
Last modified: Sat Jan  3 20:13:42 CET 2015
<!-- hhmts end -->
</p>
<p>$Id$
</p> 
  </body>
</html>
